be public-spirited - Español Inglés Diccionario